const FetchReader = require("./tools/FetchReader");

var replace = {
	errorMsg:'errMsg',
	accessToken:'token',
	pageNum:'page'
}
function EN(s,from,to){
	if(typeof s != 'string') return s;
	s = s.replace(/数据加载中/,'loading');
	s = s.replace(/批量删除/,'Bulk delete');
	s = s.replace(/批删/,'Bulk delete');
	s = s.replace('<span>共<label>{{total}}</label><label v-if="total>5">条</label></span>','<span><label>{{total}}</label><label v-if="total>5">pieces of data in total</label></span>');
	s = s.replace('<span v-if="total>5">当前第<label>{{searchValues.pageNum}}</label>页</span>','<span v-if="total>5">current<label>{{searchValues.pageNum}}</label></span>');
	s = s.replace(/全选/,'Select all');
	s = s.replace(/操作/,'operation');
	s = s.replace(/每页/,'');
	s = s.replace(/条数据/,'pieces of data per page');
	s = s.replace(/按条件搜索/,'search');
	s = s.replace(/搜索/,'search');
	s = s.replace(/选择文件/,'Select file');
	s = s.replace(/最多一张/,'Up to 1');
	s = s.replace(/修改密码/,'Change Password');
	s = s.replace(/确定退出登录|退出登录/,'Sign out');
	s = s.replace(/原密码/,'Original password');
	s = s.replace(/新密码/,'New password');
	s = s.replace(/重复密码/,'Repeat new password');
	s = s.replace(/暂无数据/,'no data');
	s = s.replace(/修改|编辑/g,'edit');
	s = s.replace(/删除成功|删除/g,'delete');
	s = s.replace(/查看/g,'look');
	s = s.replace("确定要对此' + ids.length + '项进行delete","Delete selected");
	s = s.replace('最多{{attr.limit || 1}}张','max number {{attr.limit || 1}}');
	s = s.replace(/保存中\.\.\./g,'save...');
	s = s.replace(/保存/g,'save');
	s = s.replace(/用户取消|取消/g,'cancel');
	s = s.replace(/确定|确认/g,'confirm');
	s = s.replace(/新增/g,'add');
	s = s.replace(/搜索/g,'search');
	s = s.replace(/返回/g,'Back');
	s = s.replace(/推荐/g,'recomend');
	s = s.replace(/大小/g,'size');
	s = s.replace(/原图比例/g,'scale');
	s = s.replace(/宽/g,'width');
	s = s.replace(/高/g,'height');
	s = s.replace(/圆角/g,'radius');
	s = s.replace(/是/g,'yes');
	s = s.replace(/否/g,'no');
	s = s.replace(/登录中|登录/g,'login');
	s = s.replace(/用户名/g,'User Name');
	s = s.replace(/密码/g,'Password');
	s = s.replace(/请选择|选择/g,'Select ');
	s = s.replace(/加载中|加载/g,'load ');
	s = s.replace(/更换/g,'replace ');
	s = s.replace(/不能为空/g,' cannot be empty');
	s = s.replace(/存在特殊字符/g,' has special characters');
	s = s.replace(/存在非法字符/g,' has illegal characters');
	s = s.replace(/格式错误/g,' format error');
	s = s.replace(/必须为正数/g,' must be a positive number');
	s = s.replace(/必须为正整数/g,' must be a positive integer');
	s = s.replace(/最大长度为/g,' maximum length is ');
	s = s.replace(/最小长度为/g,' minimum length is ');
	s = s.replace(/最大值为/g,' maximum value is ');
	s = s.replace(/最小值为/g,' minimum value is ');
	s = s.replace(/请求中断/g,'Request interrupt');
	s = s.replace(/连接服务器失败/g,'Failed to connect to server');
	s = s.replace(/返回数据格式错误/g,'Return data format error');
	s = s.replace(/请求超时/g,'Request timeout');
	s = s.replace(/请求异常/g,'Request exception');
	s = s.replace(/文件超过大小限制/g,' file size limit exceeded');
	s = s.replace(/文件类型不符/g,' file type mismatch');
	s = s.replace(/已超过上传数量限制/g,'Upload limit exceeded');
	s = s.replace(/无须上传/g,'no need to upload');
	s = s.replace(/按关键字查询/g,'keyword');
	s = s.replace(/添加内容/g,'Add content');
	s = s.replace(/选择文件/g,'Select file');
	s = s.replace(/只能选择聊天记录中的文件/g,'Only files in chat can be selected');
	s = s.replace(/不能再多了/g,'No more');
	s = s.replace(/不能再少了/g,'No less');
	s = s.replace(/提示/g,'Tips');
	return s;
}
var config = {
	// other_ssky_mvc:{
	// 	entry:'nodemvc',
	// 	output:'../other/ssky'
	// },
	// other_ssky_admin:{
	// 	options:{
	// 		H5:true,
	// 		WeChat:true
	// 	},
	// 	tools:{
	// 		MD5:true
	// 	},
	// 	nodemvc:true,//框架页面
	// 	entry:'miniApp',
	// 	output:'../other/ssky/admin'
	// },
	// other_rnmall_mvc:{
	// 	entry:'nodemvc',
	// 	tools:{
	// 		Tencent:true
	// 	},
	// 	output:'../other/rnmall'
	// },
	// other_rnmall_admin:{
	// 	options:{
	// 		H5:true,
	// 		WeChat:true
	// 	},
	// 	tools:{
	// 		MD5:true
	// 	},
	// 	nodemvc:true,//框架页面
	// 	entry:'miniApp',
	// 	output:'../other/rnmall/admin'
	// },
	// other_rnmall_mall:{
	// 	options:{
	// 		H5:true,
	// 		WeChat:true
	// 	},
	// 	tools:{
	// 		Indicator:true,
	// 		Canvas:true
	// 	},
	// 	entry:'miniApp',
	// 	output:'../other/rnmall/mall'
	// },
	// yfsoft_mvc:{
	// 	tools:{
	// 		Tencent:true
	// 	},
	// 	entry:'nodemvc',
	// 	output:'../other/yfsoft'
	// },
	// yfsoft_admin:{
	// 	options:{
	// 		H5:true,
	// 		WeChat:true
	// 	},
	// 	tools:{
	// 		MD5:true
	// 	},
	// 	nodemvc:true,//框架页面
	// 	entry:'miniApp',
	// 	output:'../other/yfsoft/admin'
	// },
	// yfsoft_commonmall_admin:{
	// 	options:{
	// 		H5:true,
	// 		WeChat:true
	// 	},
	// 	tools:{
	// 		MD5:true,
	// 		TCBCloud:true
	// 	},
	// 	entry:'miniApp',
	// 	output:'../other/yfsoft/commonmall/admin',
	// 	replace:function(s,from,to){
	// 		return /index\.html$/.test(from) ? s.replace('</html>','\r<script src="https://imgcache.qq.com/qcloud/tcbjs/1.10.6/tcb.js"></script>\r') : s;
	// 	}
	// },
	// yfsoft_commonmall_miniApp:{
	// 	options:{
	// 		WeChat:true
	// 	},
	// 	tools:{
	// 		MD5:true,
	// 		Indicator:true,
	// 		Canvas:true,
	// 		TCBCloud:true
	// 	},
	// 	entry:'miniApp',
	// 	output:'../other/yfsoft/commonmall/miniApp'
	// },
	// yfsoft_commonmall_tcbtool:{
	// 	tools:{
	// 		string:true,
	// 		clone:true,
	// 		date:true,
	// 		merge:true,
	// 		Verify:true,
	// 		zIndex:true,
	// 		Item:true,
	// 		guid:true,
	// 		node:true,
	// 		TCBServer:true,
	// 		Tencent:true
	// 	},
	// 	entry:'var a = {};\r{{tools}}\rmodule.exports = a;',
	// 	output:'../other/yfsoft/commonmall/tcbtool.js'
	// },
	// yfsoft_commonmall_buildtool:{
	// 	tools:{
	// 		string:true,
	// 		date:true,
	// 		merge:true,
	// 		Item:true,
	// 		node:true,
	// 		clone:true
	// 	},
	// 	entry:'var a = {};\r{{tools}}\rmodule.exports = a;',
	// 	output:'../other/yfsoft/commonmall/buildtool.js'
	// },
	// other_hahugame_mvc:{
	// 	entry:'nodemvc',
	// 	replace:EN,
	// 	output:'../other/hahugame'
	// },
	// other_hahugame_admin:{
	// 	options:{
	// 		H5:true,
	// 		WeChat:true
	// 	},
	// 	tools:{
	// 		MD5:true
	// 	},
	// 	nodemvc:true,//框架页面
	// 	entry:'miniApp',
	// 	replace:EN,
	// 	output:'../other/hahugame/admin'
	// },
	// iflytek_FleaMarket_miniApp:{
	// 	options:{
	// 		WeChat:'applets'
	// 	},
	// 	entry:'miniApp',
	// 	output:'../iflytek/FleaMarket',
	// 	replace:{
	// 		accessToken:'token',
	// 		pageNum:'page',
	// 		pageSize:'size'
	// 	}
	// },
	// iflytek_juzao_mvc:{
	// 	entry:'nodemvc',
	// 	tools:{
	// 		listToTree:true,
	// 		Tencent:true
	// 	},
	// 	output:'../iflytek/juzao'
	// },
	// iflytek_juzao_admin:{
	// 	options:{
	// 		H5:true
	// 	},
	// 	tools:{
	// 		MD5:true
	// 	},
	// 	nodemvc:true,//框架页面
	// 	entry:'miniApp',
	// 	output:'../iflytek/juzao/admin'
	// },
	// iflytek_cccms_mvc:{
	// 	entry:'nodemvc',
	// 	output:'../iflytek/cccms'
	// },
	// iflytek_cccms_admin:{
	// 	options:{
	// 		H5:true
	// 	},
	// 	tools:{
	// 		MD5:true
	// 	},
	// 	nodemvc:true,//框架页面
	// 	entry:'miniApp',
	// 	output:'../iflytek/cccms/admin'
	// },
	// jzer_alumni_mvc:{
	// 	tools:{
	// 		Tencent:true
	// 	},
	// 	entry:'nodemvc',
	// 	output:'../iflytek/alumni/alumni-serve'
	// },
	// jzer_alumni_admin:{
	// 	options:{
	// 		H5:true
	// 	},
	// 	tools:{
	// 		MD5:true
	// 	},
	// 	nodemvc:true,//框架页面
	// 	entry:'miniApp',
	// 	output:'../iflytek/alumni/alumni-serve/admin'
	// },
	// jzer_alumni_miniApp:{
	// 	options:{
	// 		WeChat:'alumni-applet'
	// 	},
	// 	entry:'miniApp',
	// 	output:'../iflytek/alumni'
	// },
	// iflytek_yijia_mvc:{
	// 	tools:{
	// 		Tencent:true
	// 	},
	// 	entry:'nodemvc',
	// 	output:'../iflytek/yijia/yijia-nodeserve'
	// },
	// iflytek_yijia_admin:{
	// 	options:{
	// 		H5:true
	// 	},
	// 	tools:{
	// 		MD5:true
	// 	},
	// 	nodemvc:true,//框架页面
	// 	entry:'miniApp',
	// 	output:'../iflytek/yijia/yijia-nodeserve/admin'
	// },
	// iflytek_yijia_miniApp:{
	// 	options:{
	// 		WeChat:'yijia-agent-applet'
	// 	},
	// 	entry:'miniApp',
	// 	output:'../iflytek/yijia'
	// },
	// other_ylysf_mvc:{
	// 	tools:{
	// 		Tencent:true
	// 	},
	// 	entry:'nodemvc',
	// 	output:'../other/ylysf'
	// },
	// other_ylysf_admin:{
	// 	options:{
	// 		H5:true
	// 	},
	// 	tools:{
	// 		MD5:true
	// 	},
	// 	nodemvc:true,//框架页面
	// 	entry:'miniApp',
	// 	output:'../other/ylysf/admin'
	// },
	// other_ylysf_miniApp:{
	// 	options:{
	// 		WeChat:true
	// 	},
	// 	entry:'miniApp',
	// 	output:'../other/ylysf/miniApp'
	// },
	// other_motorcycle_mvc:{
	// 	tools:{
	// 		Tencent:true
	// 	},
	// 	indexStyle:`
	// 	<!-- 引入样式 -->
	// 	`,
	// 	indexScript:`
	// 	<!-- 引入组件库 -->
	// 	<script src="js/xlsx.full.min.js"></script>
	// 	`,
	// 	entry:'nodemvc',
	// 	output:'../other/motorcycle'
	// },
	// other_motorcycle_admin:{
	// 	options:{
	// 		H5:true
	// 	},
	// 	tools:{
	// 		MD5:true
	// 	},
	// 	nodemvc:true,//框架页面
	// 	entry:'miniApp',
	// 	output:'../other/motorcycle/admin'
	// },
	// other_motorcycle_miniApp:{
	// 	options:{
	// 		WeChat:true
	// 	},
	// 	entry:'miniApp',
	// 	output:'../other/motorcycle/miniApp'
	// },
	// iflytek_kols_mvc:{
	// 	tools:{
	// 		//Tencent:true
	// 	},
	// 	entry:'nodemvc',
	// 	replace:EN,
	// 	output:'../iflytek/kols/kols-nodejs'
	// },
	// iflytek_kols_admin:{
	// 	options:{
	// 		H5:true
	// 	},
	// 	tools:{
	// 		MD5:true
	// 	},
	// 	nodemvc:true,//框架页面
	// 	replace:EN,
	// 	entry:'miniApp',
	// 	output:'../iflytek/kols/kols-nodejs/admin'
	// },
	other_nodeserve_exmple_mvc:{
		tools:{
			// Tencent:true
		},
		entry:'nodemvc',
		output:'../other/nodeserve-exmple'
	},
	other_nodeserve_exmple_admin:{
		options:{
			H5:true
		},
		tools:{
			MD5:true
		},
		nodemvc:true,//框架页面
		entry:'miniApp',
		output:'../other/nodeserve-exmple/admin'
	},
	iflytek_hw_mvc:{
		tools:{
			Tencent:true
		},
		entry:'nodemvc',
		output:'../iflytek/hw/hw-node-serve'
	},
	iflytek_hw_admin:{
		options:{
			H5:true
		},
		tools:{
			MD5:true
		},
		indexStyle:`
		<!-- 引入样式 -->
		`,
		indexScript:`
		<!-- map/map -->
		<script src="https://a.amap.com/jsapi_demos/static/geojson/shanghai.js"></script>
		<script src="https://a.amap.com/jsapi_demos/static/demo-center/js/demoutils.js"></script>
		<script src="https://webapi.amap.com/maps?v=2.0&key=f6dfd0aaaedd75da5d86cbba7b76dc34&plugin=AMap.PolygonEditor,AMap.AutoComplete,AMap.PlaceSearch"></script>
		<!-- 引入组件库 -->
		<script src="js/xlsx.full.min.js"></script>
		`,
		nodemvc:true,//框架页面
		entry:'miniApp',
		output:'../iflytek/hw/hw-node-serve/admin'
	},
	iflytek_hw_admin_default_tool:{
		tools:{
			date:true,
			zIndex:true,
			window:true
		},
		entry:'let a = {}\r{{tools}}\rexport default a',
		output:'../iflytek/hw/hw-node-serve/admin/Default/src/assets/tools.js'
	},
	iflytek_hw_miniApp:{
		options:{
			WeChat:true
		},
		tools:{
			MD5:true,
			Bdv:true
		},
		entry:'miniApp',
		output:'../iflytek/hw/hw-miniApp'
	},
	iflytek_hw_bdv:{
		tools:{
			window:true,
			H5:true,
			Bdv:true
		},
		entry:'(function(a){\r{{tools}}\rwindow.$ = a;})(window)',
		output:'../iflytek/hw/hw-node-serve/bdv/js/bdv.js'
	},
	iflytek_hw_kitchen_mvc:{
		tools:{
			// Tencent:true
		},
		entry:'nodemvc',
		output:'../iflytek/hw/kitchen-waste-base'
	},
	iflytek_hw_kitchen_admin:{
		options:{
			H5:true
		},
		tools:{
			MD5:true
		},
		nodemvc:true,//框架页面
		entry:'miniApp',
		output:'../iflytek/hw/kitchen-waste-base/admin'
	},
	iflytek_hw_kitchen_view_tool:{
		tools:{
			Verify:true,
			zIndex:true,
			window:true
		},
		entry:'let a = {}\r{{tools}}\rexport default a',
		output:'../iflytek/hw/kitchen-waste-base/view/src/assets/tools.js'
	},
	iflytek_cqcetSpark_base_mvc:{
		tools:{
			// Tencent:true
		},
		entry:'nodemvc',
		output:'../iflytek/cqcetSpark/cqcet-spark-base'
	},
	iflytek_cqcetSpark_base_admin:{
		options:{
			H5:true
		},
		tools:{
			MD5:true
		},
		indexScript:`
		<!-- 引入组件库 -->
		<script src="https://unpkg.com/monaco-editor@0.45.0/min/vs/loader.js"></script>
		<script src="js/echarts-wordcloud.min.js"></script>
		<script src="js/vis-network.min.js"></script>
		<script src="js/markdown-it.js"></script>
		<script src="js/xlsx.full.min.js"></script>
		`,
		nodemvc:true,//框架页面
		entry:'miniApp',
		output:'../iflytek/cqcetSpark/cqcet-spark-base/admin'
	},
	iflytek_cqcetSpark_base_teacher:{
		options:{
			H5:true
		},
		tools:{
			MD5:true,
			FetchReader:true
		},
		nodemvc:true,//框架页面
		indexScript:`
		<!-- 引入组件库 -->
		<script src="https://unpkg.com/monaco-editor@0.45.0/min/vs/loader.js"></script>
		<script src="js/echarts-wordcloud.min.js"></script>
		<script src="js/vis-network.min.js"></script>
		<script src="js/markdown-it.js"></script>
		<script src="js/xlsx.full.min.js"></script>
		<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
		`,
		entry:'miniApp',
		output:'../iflytek/cqcetSpark/cqcet-spark-base/adminTeacher'
	},
	// iflytek_cqcetSpark_teacher_tool:{
	// 	tools:{
	// 		Verify:true,
	// 		zIndex:true,
	// 		window:true
	// 	},
	// 	unMinify:true,
	// 	entry:`./entrys/electronThirdWebPreload.js`,
	// 	output:'../iflytek/cqcetSpark/cqcet-spark-teacher/webPreload.js'
	// },
	iflytek_cqcetSpark_base_student:{
		options:{
			H5:true
		},
		tools:{
			MD5:true,
			FetchReader:true
		},
		indexScript:`
		<!-- 引入组件库 -->
		<script src="https://unpkg.com/monaco-editor@0.45.0/min/vs/loader.js"></script>
		<script src="js/echarts-wordcloud.min.js"></script>
		<script src="js/vis-network.min.js"></script>
		<script src="js/markdown-it.js"></script>
		`,
		nodemvc:true,//框架页面
		entry:'miniApp',
		output:'../iflytek/cqcetSpark/cqcet-spark-base/adminStu'
	},
}
module.exports = config;